public class Main {
    public static void main(String[] args) {
        System.out.println("Hello world!");
    }

    //摆动序列
    public int wiggleMaxLength(int[] nums) {
        int n=nums.length;
        int[] f=new int[n];
        int[] g=new int[n];
        for(int i=0;i<n;i++){
            f[i]=1;
            g[i]=1;
        }
        int ret=1;
        for(int i=1;i<n;i++){
            for(int j=0;j<i;j++){
                if(nums[i]>nums[j]){
                    f[i]=Math.max(f[i],g[j]+1);
                }else if(nums[i]<nums[j]){
                    g[i]=Math.max(g[i],f[j]+1);
                }
            }
            ret=Math.max(ret,Math.max(f[i],g[i]));
        }
        return ret;
    }
}